package com.jinzhi.wxpay.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 订单信息实体类
 */
@Data
@TableName("t_order_info")
public class OrderInfo extends BaseEntityVO {

        @TableField("title")
        private String title;//订单标题

        @TableField("order_no")
        private String orderNo;//商户订单编号

        @TableField("user_id")
        private Long userId;//用户id（订单发起人）

        @TableField("username")
        private String username;//用户名（订单发起人）

        @TableField("name")
        private  String name;//用户真实姓名

        @TableField("product_id")
        private Long productId;//支付产品id

        @TableField("total_fee")
        private BigDecimal totalFee;//订单金额(分)

        @TableField("code_url")
        private String codeUrl;//订单二维码连接

        /**支付状态*/
        @TableField("order_status")
        private String orderStatus;//订单状态（付款状态）

        /**订单状态（0.待开始 / 1.进行中 / 2.已完成）*/
        @TableField("status")
        private  Integer status;//订单状态

        @TableField("payment_type")
        private String paymentType;//支付方式

        @TableField("order_remark")
        private String orderRemark;//订单备注



}
